the dregs of mankind - Español Inglés Diccionario